home *** CD-ROM | disk | FTP | other *** search
/ Hand Picked Software / Hand Picked Software.iso / com / exechost / history.txt < prev    next >
Text File  |  1995-03-13  |  53KB  |  1,057 lines

  1.       EXECUTIVE HOST HISTORY OF IMPROVEMENTS AND BUG FIXES
  2.  
  3.                      What's New in Executive Host 3.0
  4.  
  5. 1.  The following files have changed:
  6.  
  7.     EXECHOST.CNF - The allowed time for call has been changed
  8.                    to security level for VIP displays
  9.  
  10.                    The default security level has been changed
  11.                    to the security level that restricts
  12.                    uploads/downloads.
  13.  
  14.     CONF.DAT - The 5th line for each conference (security level)
  15.                has been expanded from 1 digit to 2 digits.
  16.  
  17.     NEWUSER.DAT - This is a new file and is used as the template
  18.                   for new users.  It is in this file that things
  19.                   like default allowed daily time and default
  20.                   security level is kept.  Also the default for
  21.                   ul/dl ratios are kept here.
  22.  
  23.     EXECHOST.USR - This file has been expanded to a fixed length
  24.                    file.  It contains the following fields:
  25.                    001-031    User Name
  26.                    032-033    Unused (Will be used later for
  27.                                       6 digit user number)
  28.                    034-037    User Number
  29.                    038-051    Password (May not have imbedded
  30.                                          spaces)
  31.                    052-052    Must be a SPACE
  32.                    053-055    Users daily allotted time
  33.                    056-057    Security 1 - This is the user
  34.                                              level - 99=sysop
  35.                    058-059    Security 2 - Not used at this time
  36.                    060-065    Date last on in YYMMDD format
  37.                    066-071    Expiration date in YYMMDD
  38.                    072-075    Total files downloaded
  39.                    076-081    Total bytes downloaded in K-bytes
  40.                    082-085    Total files uploaded
  41.                    086-091    Total bytes uploaded in K-bytes
  42.                    092        Ratio Byte  Space=no enforced ratios
  43.                    093-094    Ratio....  a 10 means D/L's may not
  44.                                           exceed 10 times U/L's
  45.                    095-098    Number of times user has called
  46.                    099        Lockout flag - Not used at this time
  47.                    100        Default transfer protocol
  48.                    101        Default ANSI Graphics
  49.                    102        Default XPERT mode
  50.                    103-126    Unused space for future expansion
  51.                    127-128    Carriage Return/Line Feed
  52.  
  53. 2.  The allowed daily time may be set anywhere from 0 to 999.
  54.  
  55. 3.  Executive Host now supports UL/DL ratios.
  56.  
  57. 4.  The LOGON. and LOGONG. screens have a name change.  They are
  58.     now LOGON.x and LOGONG.x where x is a number from 0 to 9.
  59.     This allows you to have up to 10 logon screens.
  60.  
  61. 5.  The NEWS. and NEWSG. screens also have a name change.  They
  62.     also are named NEWS.x and NEWSG.x where x is a number from 0
  63.     to 9.  This allows you to have up to 10 news screens.
  64.  
  65. 6.  The baud determination under ring detect has been improved
  66.     to better detect high speed modems.
  67.  
  68. 7.  The external protocols may use any letters that are not
  69.     already used by TELIX.  Therefore I can use (H) for HS/LINK
  70.     and someone else can use (H) for HYDRA.  Executive Host will
  71.     verify that there are appropriate bat or scr files available
  72.     to run the external protocol.  These must be in the format
  73.     x-UP.BAT and x-DOWN.BAT where "x" is the desired letter.
  74.     It is not necessary to define the external protocol to TELIX.
  75.     Remember the x-UP is sending a file and the x-DOWN is
  76.     receiving a file..    The ? is now used for protocol help
  77.  
  78. 8.  If the caller has a default protocol defined in this user record
  79.     the caller will not be prompted for protocol but the protocol
  80.     will be taken from the .USR file.
  81.  
  82. 9.  F10 while the waiting screen is visible will start the event.
  83.  
  84. 10. There is no limit as to number of files to download if the
  85.     protocol is one of the external protocols that can handle
  86.     a file list in the form "@d:\path\filelist".   Two examples
  87.     of protocols that do use this format is DSZ/GSZ and HS/LINK.
  88.  
  89. 11. We now support 2 line file descriptions.
  90.  
  91. 12. I now ask for upload descriptions "following" the uploads.  The
  92.     caller will be prompted for the file descriptions for ALL files
  93.     found in the Executive Host U/L directory.  Therefore it will be
  94.     MANDATORY that you have as part of your UPLOAD.BAT a
  95.     move of all files to some other directory.  All of this is to
  96.     facilitate batch uploads and accurate upload counts.
  97.  
  98. 13.  A new main menu command EDIT has been added.  This command allows
  99.      the caller to view his user record and to change his default protocol
  100.      or password.  If entered from the SYSOP menu, then the sysop will
  101.      be prompted for options.  If you are using your own custom
  102.      EDIT/EDITG menus, you will have to change them.
  103.  
  104.  
  105. 14.  I have added another level of VIP screen.  If there is a
  106.      VIP.xx  and VIPG.xx where xx is equal to the callers
  107.      security access level, then this screen will be displayed.
  108.      This will allow the sysop to target important information
  109.      to specific groups.
  110.  
  111. 15.  Executive Host no longer uses its own auto answer string
  112.      and the .CNF item about number ring number to answer is
  113.      ignored.  Executive Host now uses the TELIX auto answer
  114.      string set up in the TELIX.CNF via the Alt-O.  The
  115.      recommended string is:
  116.                        ~~~+++~~~ATH0S0=1^M
  117.      The number after the equal sign is the ring number to pick
  118.      up the phone.  The H0 will put the phone back on hook in
  119.      case it was off-hook for some reason.  You can experiment
  120.      with the number of ~ for your modem.  If you have trouble
  121.      with the phone going to auto answer, you might want to add
  122.      1 or 2 additional ~.
  123.  
  124.       V2.0 is a minor update that includes few new features.
  125.       The primary purpose of the new version is to complete the release
  126.       of the RingBack modules, bring your attention to the new
  127.       support BBS, change the Copyright notice, and fulfill the
  128.       previous committments to the sysops of Executive Host.  With the loss
  129.       of John Wright in May 1992, Steve Wood has assumed sole ownership
  130.       of Executive Host and Executive Host Products. Steve is also
  131.       the Sysop, Programmer, and Technical Support for Executive
  132.       Host.  The support BBS is the WOODSHED out of Matthews,
  133.       North Carolina at (704)847-8177.  Online is a FORVAL v.32bis
  134.       modem.  Users should direct all registrations and inquiries to
  135.       this new number.
  136.  
  137.  
  138.     Some Specifics:
  139.  
  140.     1. Executive Host Products, Executive Host, Multi-Script, Auto-Run,
  141.        ESP Ringback, ESP CallBack, Overfix, LocalDoor are now
  142.        owned by Steve Wood.
  143.     2. Support for all Executive Host products can be found by dialing
  144.        (704)847-8177.  Steve Wood, Sysop, Programmer, Technical Support.
  145.     3. Version 2.0 will not include what was originally announced in the
  146.        "Wish" list conference to include the ESP Callback.  These
  147.        features will be added in future releases of the Host.
  148.     4. Callback is almost complete with the exception of the configuration
  149.        file, which will be similar to that found in Ringback.  Callback
  150.        will either be released in a future release of Executive Host or
  151.        become a Sysop configurable add on.
  152.     5. Any releases of any other products associated with
  153.        Executive Host Products will ultimately come at a later date.
  154.  
  155.     VERSION 2.0 (Minor Upgrade)
  156.  
  157.     1.  Release 2.0 incorporates the v1.8 Beta release.  Thanks to
  158.         all Sysops who participated in the testing of v1.8B.  With
  159.         the loss of John Wright in May 1992, the v1.8B code has been
  160.         incorporated into 2.0 and the new ringback module has
  161.         been officially released to those sysops who previously registered
  162.         for earlier versions of the host.
  163.  
  164.     2.  Support for all registered sysops of earlier versions of the Host
  165.         will now be at (704)847-8177.  Please note that future updates
  166.         and support cannot be guaranteed indefinetly.  Any changes in
  167.         policy will be announced by Steve at the WOODSHED. V2.0 represents
  168.         the demands and promise to Sysops to offer Executive Host
  169.         registered users upgrades up to and including V2.0.
  170.         Versions beyond 2.0 will represent new releases of the Executive Host.  First time users registering
  171.         the host will fall under the support guidelines listed on the
  172.         ESP-BBS when registering or in the order text file included
  173.         in the present V1.7A and subsequent 2.0 shareware release of
  174.         Executive Host.
  175.  
  176.     3.  The new Ringback module is included with this new update and
  177.         distributed ONLY to previous registered sysops.  Future ringback
  178.         code will become optional.  Briefly, as most of you know,
  179.         RingBack allows callers to have the host system call them back
  180.         at their current location, thus essentially reversing the long-
  181.         distance charges.  RingBack is especially useful for a BBS
  182.         running from work or a remote office, as phone bills will be
  183.         charged to the office instead of your home number.  Similar
  184.         to CallBack, RingBack is completely configurable.  The SysOp
  185.         can elect to allow all callers access to RingBack (perhaps useful
  186.         for a private system), set a minimum security level for
  187.         access, or specify each authorized caller individually in a
  188.         configuration file.
  189.  
  190.       INSTRUCTIONS ON HOW TO SETUP RINGBACK:
  191.       1. Press F1 from the Waiting for Call screen to enter local mode.
  192.       2. Type 'RINGBACK' from the Main menu prompt.
  193.       3. Ringback setup will start automatically since the ringback
  194.          configuration file does not exist.
  195.       4. Select the mode of operation best suited to you.
  196.          There are three modes of operation:
  197.          Mode 1 - All callers have access to Ringback.
  198.          Mode 2 - Only callers listed in configuration have access.
  199.          Mode 3 - Callers with a minimum security level have access.
  200.       5. If Mode 3 is selected, you will be prompted for the minimum
  201.          security level for access (1-9).
  202.       6. Once the mode is selected, the configuration is saved and
  203.          Ringback is activated.
  204.  
  205.         Ringback may be executed in two different ways.  The first and
  206.         most convenient method is to request ringback by using the
  207.         'r' command line switch at the 'Do you want ANSI graphics'
  208.         prompt.  Including the new 'r' switch, there are now four
  209.         valid switches to the 'Do you want ANSI graphics' prompt.
  210.  
  211.             They are: 'y/n' - answer to ansi question
  212.                        'q'  - quick access (no open or news file)
  213.                        'x'  - turn on expert mode immediately
  214.                        'r'  - turn on Ringback mode
  215.            These commands may be entered in any order and case.
  216.  
  217.         Ringback can also be executed from the Main menu command line
  218.         when logged into Executive Host.  Ringback will be executed
  219.         when a caller types "RINGBACK" from the main menu.
  220.  
  221.         Caller names can be added to the configuration file from Setup.
  222.         You will be prompted for the Caller's name and default
  223.         telephone number (not required).  If you are not running
  224.         Ringback in Mode 2, callers' names and phone numbers are
  225.         added to the configuration file (RINGBACK.CNF) automatically,
  226.         as they use use Ringback.  Callers are not forced to use the
  227.         default phone number for each subsequent ringback.
  228.  
  229.         The operation of Ringback is very simple, and is best learned
  230.         by running Ringback in Demo mode.  If you have any questions
  231.         about details not covered here, please ask.
  232.  
  233.     4.  I forgot to mention in the last update that Executive Host now
  234.         has numeric keypad support in all areas of operation, including
  235.         the message base.
  236.  
  237.     5.  The usage log has been updated with new entries indicating the
  238.         specific doors, bulletins and conferences used by callers.
  239.  
  240.     6.  Support was added for modems using non-Hayes standard connect
  241.         messages.  e.g. 'CARRIER' instead of 'CONNECT'.  Executive Host
  242.         now uses the telix configuration to determine the proper
  243.         connect message (Telix _connect_str variable).
  244.  
  245.     7.  New Expert Mode menu lines were added to give callers a better
  246.         idea of possible command options when in expert mode.
  247.  
  248.     8.  More modifications were made to the Ring Detect mode to try to
  249.         bring more compatibility to the many different types of systems
  250.         and modems.  Even my system was having trouble with the last
  251.         update, so hopefully this one will improve on that.
  252.  
  253.     9.  Some minor appearance changes and fixes were made, including
  254.         a new monochrome mode in the Waiting for Call screen.
  255.  
  256.    10.  New Waiting for Call Screen:  The old waiting for call screen
  257.         has received a long overdue facelift.  In addition to a more
  258.         appealing color scheme, the new screen now has a new status
  259.         line and Today's Date line for the convenience of the SysOp.
  260.  
  261.    11.  FrontEnd Bugfix:  A problem with callers being logged off with a
  262.         "Disconnected due to Scheduled Event" message has been corrected.
  263.         This error was encountered only when loading Executive Host with
  264.         a FrontEnd program such as FrontDoor or BinkleyTerm.
  265.  
  266.    12.  Message Base Errors:  Several accounts of "Error Writing to
  267.         Message Data File" messages has induced me to rewrite the
  268.         message base code slightly.  The execmail.dat files in
  269.         all conferences are now updated on the fly, if a caller's
  270.         user number is not located.  This effectively eliminates the
  271.         possibility of "Error Writing to" errors, unless there is
  272.         a serious problem with respects to the execmail.dat file.
  273.         No changes have been made to the basic structure of any of the
  274.         message base files in this new version.
  275.  
  276.    13.  Ring Detect Answer Mode:  Many SysOps are continuing to have
  277.         trouble with the Ring Detect mode, apparently caused by timing
  278.         differences between different systems and modems.  Naturally,
  279.         these problems rarely surface on my own computer systems, making
  280.         the test process of this feature difficult.  This beta version
  281.         includes yet another modification of the Ring Detect code, which
  282.         will hopefully be reliable enough for the majority of SysOps to
  283.         use, should they so choose.  Even if you are satisfied with the
  284.         Auto-Answer mode, it would be beneficial to all if you would
  285.         test out this feature and let me know how things operate.
  286.  
  287.    14.  The SysOp is now prompted whether to take the phone off-hook
  288.         after selecting any of the Function Keys on the Waiting screen,
  289.         except the Exit functions.  Support was added for the Host
  290.         Configuration in response to requests by users.
  291.  
  292.    15.  An updated PACK message base utility is included with this
  293.         beta version.  The new PACK now operates up to 300% faster
  294.         due to increased file buffering.  In addition, a feature has
  295.         been added to trim message bases to a certain file size should
  296.         they grow beyond the configurable size limit.  Read PACK.DOC
  297.         for information on this new command line option.
  298.  
  299.     16.  Several other minor enhancements and bugfixes are included.
  300.  
  301.     END OF V2.0 NEW FEATURES --------------------------------------
  302.  
  303.  
  304.     VERSION 1.7 (Major Upgrade)
  305.  
  306.     1.  Executive Host now swaps completely out of Telix when executing
  307.         a shell to DOS, running door programs, and running the event.
  308.         DOS CTTY redirection is still used as a default, but it is
  309.         recommended highly that sysops use Doorway for the remote shell.
  310.         Notice the new Board.bat file, which allows control to be maintained
  311.         by the host even after Telix is unloaded.
  312.         IMPORTANT!:  The BOARD.BAT file must be executed as the last line
  313.         in the drop.bat, event.bat, and all door batch files, in order
  314.         for Executive Host to reload properly.
  315.  
  316.     2.  The Executive Host message base has been dramatically improved.
  317.         Through the use of an index file and faster internal routines,
  318.         nearly every function is noticeably faster than v1.6.  In addition,
  319.         the private message system has now been incorporated into the
  320.         public mail (message.txt) file.  This eliminates all of the
  321.         *.mes files that were cluttering up the Telix directory.
  322.         These changes required quite a few structural changes in the format
  323.         of the message base.  The CONVERT.BAT file must be run in order
  324.         to convert old message bases into the v1.7 format.
  325.  
  326.     3.  A new (N)on-Stop function has been added to the message base
  327.         system.  This function may now be used to capture messages while
  328.         they scroll continuously.  Message scrolling may be stopped at
  329.         any time by using (S)top or (Q)uit.
  330.  
  331.     4.  A new (Y)our Mail function has also been added that allows callers
  332.         to read ONLY mail addressed to them.  This new command may also
  333.         be stacked with other read commands, e.g. 'R Y S' would read all
  334.         mail that you have received since your last call.
  335.  
  336.     5.  A new registration questionaire routine has been implemented
  337.         that allows the sysop to create a custom set of questions for
  338.         callers to answer when first registering on the system.  The
  339.         sysop may modify the question script 'REGISTER.ASK' with new
  340.         questions by paying attention to the format of this file, and
  341.         editing it accordingly.  An answer file 'REGISTER.ANS' stores
  342.         the callers information, instead of in the host log file as
  343.         before.
  344.  
  345.     6.  Callers now have the option to leave mail to a person that is
  346.         not in the Guest List.  This allows callers to write messages
  347.         addressed to members of a mail relay system such as RIMES
  348.         (Echo Mail).
  349.  
  350.     7.  A New Ring Detection modem answering mode option has been added
  351.         to the host configuration.  Ring Detection mode allows the use
  352.         of phone monitoring utilities such as PhoneV that reboot the
  353.         computer if a certain number of unanswered rings are detected.
  354.         Ring Detection is also more secure than auto-answer since a
  355.         caller can only connect to the host system when it is functioning
  356.         normally.  The Ring Detection mode currently ignores the number of
  357.         rings configuration setting (defaulting to 1), so if you want to set
  358.         your modem to answer on more than one ring, you will have to use
  359.         auto-answer mode.
  360.  
  361.     8.  A New option to set the BBS name has also been added to the host
  362.         configuration.  If this setting is not blank, the bbs name will
  363.         be used in the logon and logoff message, and will also be added to
  364.         the door.sys and dorinfo1.def files in the place of Executive Host.
  365.         If this setting is left blank, the sysops name will be displayed
  366.         during logon and logoff as before.
  367.  
  368.     9.  A new configuration option 'Password Protect Doors' was added.
  369.         This allows the sysop to decide if password protection is needed
  370.         when callers are returning from doors.  Password protection is
  371.         still mandatory when shelling to dos from remote... (too dangerous).
  372.  
  373.    10.  A new configuration option 'FrontEnd Mail System is Attached'.
  374.         This setting allows the sysop to use a frontend program to answer
  375.         the phone and process mail.  Frontend programs are necessary to
  376.         link to some mail networks such as FidoNet.
  377.  
  378.    11.  A new option has been added to the Host Configuration, allowing
  379.         the sysop to set the number of rings before the modem answers.
  380.         Earlier, this had to be done by changing Telix's auto-answer string.
  381.         This option does not currently effect the Ring Detect mode.  This
  382.         mode will always answer on the first ring.  If you need the modem
  383.         to answer after more than one ring, you will have to use the
  384.         auto-answer mode.
  385.  
  386.    12.  Executive Host conducts two additional setup checks when loaded.
  387.         The presence of the status bar on the bottom of the screen is
  388.         now detected, and if it is not there, the host will abort to DOS.
  389.         If the host is run from a Telix script directory it will also
  390.         abort to DOS.  Executive Host does not function properly when
  391.         run from a script directory or when the status line is not located
  392.         at the bottom of the screen.
  393.  
  394.    13.  Executive Host now creates a new complete GAP BBS compatible
  395.         Door.sys file when a caller logs in, shells to DOS, or opens
  396.         a door.  This Door.sys file is still Doorway compatible,
  397.         but also stores much more information than either the old
  398.         Door.sys file or the Dorinfo1.def file.  The Dorinfo1.def file
  399.         is still written when callers open a door in order to give
  400.         more compatibility and consistency to the host.  Notice that
  401.         this new file stores both the DTE and DTR baud rates, the
  402.         caller's user number (message data number), and also the current
  403.         conference number.  Special Note:  because the new version
  404.         writes a new door.sys file, version 1.0 of the LastOn utility
  405.         will no longer work properly.  Download LastOn2.zip from our
  406.         support BBS to run under version 1.7 of Executive Host.
  407.  
  408.    14.  Systems using only the MAIN.DIR filelist now may use the
  409.         (T)ext Search option on the main menu.  Callers may perform
  410.         a text search of the new.dir and main.dir filelists to better
  411.         facilitate the location of files on the system.
  412.  
  413.    15.  A new FASTER! fcopy() routine was written that is used by the
  414.         host to save messages and other data during calls.  The old,
  415.         slower routine often involved a shell to dos, which could
  416.         really bog down older XT systems.
  417.  
  418.    16.  New ascii menus have been added, thanks to Karl Ulrich from
  419.         Marietta, Georgia who designed them and brought them to
  420.         my attention.  Thanks Karl!
  421.  
  422.    17.  Two new files are now used by the host, UPTEST/UPTESTG.
  423.         These files will be typed to the caller (if found) after
  424.         an upload has been tested.  This will allow testing utilities
  425.         to display the result of the file test to the caller, without
  426.         the need for external communications drivers.  The ZipAid utility
  427.         by Joe Hochstuhl (APC Softwares), will create these files after
  428.         testing uploads.
  429.  
  430.    18.  Complete Front-end compatibility is now installed.  Front-end
  431.         mail programs such as FrontDoor may now be used and can
  432.         interactively pass information to Executive Host.  A file
  433.         named FRONTEND.USR must be created by the front-end program
  434.         that contains the following information:
  435.  
  436.         baud rate
  437.         port
  438.         minutes till next event
  439.  
  440.         Executive Host will read this file and use this information for
  441.         to login the current caller.  The caller will be logged off
  442.         promptly when an event is scheduled by the frontend program.
  443.  
  444.    19.  The (black/white) internal menus have been changed to new, clearer
  445.         menus.  Special thanks go to Karl Ulrich from Marietta, Georgia
  446.         for designing and uploading these new menus.
  447.  
  448.    20.  The sysop may now use and edit four new external menu files:
  449.         UTIL.MEN, UTILG.MEN, EDIT.MEN, EDITG.MEN
  450.         These menus are displayed when the Edit Guest List and Sysop
  451.         Utilities options are chosen.
  452.  
  453.    21.  Executive Host now restores the status bar completely when
  454.         quitting to Telix.
  455.  
  456.    22.  Executive Host now reinstalls the Telix default usage log when
  457.         quitting to Telix.
  458.  
  459.    23.  Executive Host now uses an internal auto-answer string when
  460.         initializing the modem.  Problems with Telix's default auto-
  461.         answer string prompted this important change.  A new host
  462.         configuration option will be available in the next update to
  463.         change this internal string to modify the number of rings
  464.         before answer.
  465.  
  466.    24.  A new trashcan feature is now functional that allows the sysop
  467.         to make and edit a file named TRASHCAN.TXT.  Obsene and other
  468.         undesirable names can then be placed in this file for the host
  469.         to check new callers' names against.  If a new caller's first,
  470.         last, or full name matches exactly with a name in the trashcan
  471.         file, the host will disconnect the caller immediately.  Names in
  472.         this file should be listed one at a time, each on a separate
  473.         line.  i.e.
  474.  
  475.         jerk
  476.         punk
  477.         hacker
  478.         joe pest
  479.         bbs terrorist
  480.         etc.
  481.  
  482.    25.  Executive Host now supports up to 9,999 callers, and up to
  483.         999,999 messages per message base (98,999,901 total).
  484.  
  485.    26.  PACK.EXE has been updated to pack all message bases automatically.
  486.         Additional support for automatically deleting outdated mail will be
  487.         added in a future update as promised.  Consult PACK.DOC for further
  488.         instructions and information about the new Pack.exe program.
  489.  
  490.    27.  A bug causing the event to be skipped when set at midnight
  491.         has been fixed.
  492.  
  493.    28.  A bug causing the screen saver to lock occasionally has been fixed.
  494.  
  495.    29.  Several internal search routines have been completely rewritten.
  496.         Most are now at least 200% faster.
  497.  
  498.    30.  A Copyright display (required by law) has been added to the
  499.         initial startup screen.  No delay was necessary since the Host was
  500.         busy checking configuration files and paths.
  501.  
  502.    31.  The event now takes the phone off-hook when running.
  503.  
  504.    -----------
  505.    NEW IN V1.6
  506.    -------------------------------------------------------------------------
  507.  
  508.    Conference support was added to the SysOp Filer and Utilities.  If
  509.    conferences are detected, Executive Host will now prompt the SysOp for
  510.    the conference to work out of.  Up to 999 individual conferences may
  511.    be defined by the SysOp, each with its own message base, file areas,
  512.    bulletins and doors.
  513.  
  514.    The message entry system has been improved and modified.  Some changes
  515.    in the maximum line length and internal structure of the message base
  516.    were made, in order to bring RIMES and FIDONET compatibility to
  517.    Executive Host.  Look for UTI driver support for these netmail systems
  518.    soon.  The word-wrap feature was once again optimized, resulting in
  519.    faster wordwrap for those slow XT systems.  Also, the SysOp function
  520.    keys are now active during message entry.  However, some of these
  521.    functions are still disabled during message entry, such as chat mode
  522.    and drop to dos.  Host and remote key entry are now simultaneously
  523.    active during the message entry process.
  524.  
  525.    The (V)iew -> (T)ext File function of the Host was completely rewritten.
  526.    The file TEXT.ZIP is no longer used for this purpose.  SysOps wishing to
  527.    make certain text files available to callers need only add the text.dir
  528.    file to the DIRLIST menu file.  The text files not be compressed, and
  529.    be located somewhere in the download path of the Host.
  530.  
  531.    A result of the changes with the (V)iew -> (T)ext file function caused the
  532.    removal of the (F)iles -> (T)ext option.  SysOps wishing to display a
  533.    text.dir file for callers must add this filelist to the DIRLIST/DIRLISTG
  534.    filelist menus and the DIR.DAT file.
  535.  
  536.    The internal menus in MENU.SLC are now incorporated in two separate files,
  537.    MENU1.DAT and MENU2.DAT.  This was done for two reasons:
  538.    1. To make future menu changes easier to encode, and
  539.    2. To hopefully prevent SysOps from attempting to run these menu scripts
  540.    independently from the Host (a definite no no).
  541.    You can delete the file MENU.SLC, as it no longer serves any purpose.
  542.  
  543.    With the new menu data files come new SysOp Utility and Editor menus
  544.    that match the Host's other menus.  This was done to give the Host
  545.    a more uniform (and professional) appearance and also to move some
  546.    unnecessary code out of the main script.
  547.  
  548.    A new message scan routine has been implemented to alert callers to
  549.    waiting mail in different conferences.
  550.  
  551.    Multiple conference message base capabilities have now finally been
  552.    installed.  Each individual conference now has it's own message base.
  553.    The installation of this latest beta version should be seamless, with all
  554.    that is necessary is to copy the files into the Telix directory.
  555.    Remember, mail left in each conference, now may be read ONLY in that
  556.    conference.
  557.  
  558.    IMPORTANT!!! - Subdirectories off of the Main download directory no longer
  559.    are automatically in the Host's download path.  Due to many requests for
  560.    a more flexible configuration of paths, I have implemented the following:
  561.    All valid paths on your system that you wish to use for the Host must now
  562.    be listed in a file named "DOWNLOAD.LST".  i.e.
  563.  
  564.    C:\MAIN\GAMES\
  565.    C:\MAIN\UTIL\
  566.    D:\HOBBY\
  567.    E:\001\
  568.    etc, etc....
  569.  
  570.    If you wish to have different download paths (private file areas) in your
  571.    conferences, then you must have a file of the same name located in each
  572.    conference directory.  If one is not found in the conference directory,
  573.    the host will default to the Main download.lst file.
  574.  
  575.    The old method of using subdirectories off of the Main download directory
  576.    is no longer used, and these files WILL NOT be found unless the paths are
  577.    listed in the new file DOWNLOAD.LST.
  578.    I hope that this will give all SysOps the flexibility they need to design
  579.    the optimal setup for their needs.
  580.   
  581.    New feature on the main menu - A (N)ote to Sysop option has been added
  582.    to the main guest menu.  The function throws the caller directly into
  583.    a private message addressed to the SysOp.
  584.  
  585.    Protocol menu changes  -  Due to several SysOps requesting this option,
  586.    the Kermit and Telink protocols, already internal to Telix, will be made
  587.    available to callers.  A new protocol menu was designed to include these
  588.    protocols and a new external protocol (Zmax).
  589.  
  590.    Conferences!  Executive Host now supports up to 999 conferences, each
  591.    of which can be setup with its own doors, bulletins, filelists, uploads
  592.    and downloads directories, and message base.  In addition each conference
  593.    may have its own open/openg, news/newsg files for display when callers
  594.    join the conference.  Conference security is possible through the use
  595.    of security levels.  To improve the flexibility available to the SysOp,
  596.    2 additional security levels have been added.  The new security levels
  597.    are described in detail below:     * = New, ! = Changed
  598.  
  599.     Level 0 - Caller is "locked-out" of the Host and will have no access.
  600.     Level 1 - Callers may read mail, view bulletins and info screen, page
  601.               the SysOp, or leave a private message to the SysOp.
  602.     Level 2 - Same as 1, but may also view file directories and perform a
  603.               text search on directories.
  604.     Level 3 - Same as 2, but may also enter public messages and upload files.
  605.     Level 4 - Same as 3, but has access to doors and may view files.
  606.     Level 5 - Caller has full guest privilges including the ability to
  607.               download files.
  608. !   Level 6 - Same access as 5, but higher conference security.
  609. *   Level 7 - Same access as 5, except for time allowed online.  If the
  610.               SysOp is not giving all callers unlimited time, this level
  611.               will always be given 60 minutes access.  Also higher
  612.               conference security.
  613. *   Level 8 - Same access as 5, except this caller will always have an
  614.               unlimited amount of access time.  Also higher conference
  615.               security.
  616.     Level 9 - SysOp status.  Caller has full access to all SysOp
  617.               functions.
  618.  
  619.    Consult the user manual (MANUAL.DOC) for more information on setting
  620.    up conferences.
  621.  
  622.  
  623.    Message Menu Added to Host:
  624.  
  625.    A new message menu was added and contains four commands in this version.
  626.    (E)nter Message, (R)ead Messages, (J)oin Conference, (Q)uit Conference.
  627.    All of these commands are also available from the Main Menu, but are
  628.    no longer listed.
  629.  
  630.    Improved Bimodem Interface:
  631.  
  632.    Increased Bimodem support was added, and the Host now passes the callers
  633.    timeleft directly to Bimodem so the caller cannot download more than
  634.    his available time.  In addition, Bimodem is called with the /I switch,
  635.    which tells it to write to a special log file.  This log file will be used
  636.    in later versions to update the NEW.DIR file with Bimodem transferred
  637.    files.  Make sure to use the new BIMODEM.BAT file to take advantage of
  638.    this improved interface.
  639.  
  640.    Also, improved high-speed connection capabilities have been added.
  641.    Executive Host now recognizes the following connect rates:
  642.    CONNECT         (300 baud)
  643.    CONNECT 1200
  644.    CONNECT 2400
  645.    CONNECT 4800
  646.    CONNECT 7200
  647.    CONNECT 9600
  648.    CONNECT 12000
  649.    CONNECT 14400
  650.    /ARQ connections are recognized for all of the above link rates.
  651.      
  652.    In addition Executive Host will now display the locked DTE rate as
  653.    well as the actual link rate when analyzing incoming calls.
  654.    For example, the connect message:
  655.  
  656.    Determining Baud... Locked 38400 (9600)
  657.  
  658.    Shows the SysOp that the DTE rate (Telix terminal setup) is set at 38400.
  659.    (9600) displays that the link rate was connected at 9600.  This type
  660.    connection is common when V32 compatible (Hayes) modems are calling into
  661.    your US Robotics (Dual Standard) or other V32.bis modem.
  662.  
  663.    Addition of Stacked Commands:
  664.  
  665.    Executive Host callers may now stack commands for opening doors, reading
  666.    bulletins, and joining conferences.  i.e.
  667.    "O 1"   -  Open door # 1
  668.    "B 2"   -  Read bulletin # 2
  669.    "J 3"   -  Join conference # 3
  670.  
  671.    Addition of VIP and VIPG files that may be displayed to callers:
  672.    These files will be displayed to all callers with access levels 6-8.
  673.    They are displayed immediately after the NEWS/NEWSG files when a caller
  674.    first logs on.  These files are not available in conferences.
  675.  
  676.    The files DESCRIBE.SLC and ADDFILES.SLT were combined with some additional
  677.    code into the file SYSMAN.SLC.  Be sure and copy SYSMAN.SLC into your
  678.    Telix directory and delete the old version files DESCRIBE.SLC and
  679.    ADDFILES.SLC.
  680.  
  681.    Executive Host now uses the Telix auto-answer string so that SysOps may
  682.    adjust the number of rings before pickup (S0 register).
  683.  
  684.    The status bar during up/downloads has been cleaned up and improved.
  685.    status bar during up/downloads.  The callers information is now displayed
  686.    on the next line up, and the Telix status bar is restored on the very
  687.    bottom line.  This allows the sysop to view all important information
  688.    concerning the caller during file transfers.
  689.  
  690.    The status bar is also now restored completely when exiting from the
  691.    Host directly back to Telix (F3).  Several registered users expressed
  692.    the need for this feature, and so here it is.
  693.  
  694.    Fixed a bug when using only one filelist (main.dir).  The Host Filer's
  695.    Sort and Verify functions were locking-up.
  696.  
  697.    Fixed a bug causing the cursor to not be restored when exiting to DOS.
  698.  
  699.    Fixed a bug caused by a dirty variable that could corrupt the EXECMAIL.DAT
  700.    file.
  701.  
  702.    A divide by zero error when locking baud rates with high-speed modems has
  703.    been fixed.
  704.    
  705.    Fixed a problem with the Filer - Addfiles function that caused new files
  706.    to have spaces padded after descriptions.  This could cause filelists to
  707.    become corrupted when using the FixDir utility.
  708.  
  709. ******************************************************************************
  710.  
  711.    SOME IMPROVEMENTS AND BUG FIXES IN VERSION 1.5:
  712.  
  713.    Hot New Menus!  Executive Host gets a facelift, including new sysop,
  714.    guest, and protocol menus.  These menus are still encoded and will be
  715.    displayed to callers unless the SysOp creates his own custom menus.
  716.    Remember that the Host looks for custom menus first, so if you still
  717.    have old menu files in your directory, the Host will not display the
  718.    new ones until the old ones are moved.
  719.  
  720.    New SysOp keys: (F9 and F10)
  721.  
  722.    Two new Function keys options were added to the Host that may be used
  723.    while a caller is online.
  724.  
  725.    The (F9) key toggles the Page switch on/off.
  726.    If switched on, the caller will be able to page the SysOp for chat.
  727.    If switched off, the caller will be instructed to leave a message.
  728.  
  729.    The (F10) key displays a full-screen help message for the SysOp.  The
  730.    caller is unaware of the help screen and is not interfered with.
  731.  
  732.    Improved the (t)ag file feature.  File listing and tagging were improved
  733.    through the addition of (h)elp and (c)ontinuous commands to go along
  734.    with the (t)ag and (e)rase commands.  Also, callers are now taken
  735.    directly to the protocol menu if they have tagged files for download.
  736.  
  737.    Replies added to message base.  A caller can now make a direct reply to
  738.    a message immediately after reading it.  The message is automatically
  739.    directed to the sender of the original message.
  740.  
  741.    Logon.bat file may now be used to run an external program or door upon
  742.    a caller logging on to the system.  This feature is available for
  743.    registered users only.
  744.  
  745.    Logoff.bat file may now be used to run an external program after a
  746.    caller logs off of the system.  This feature is also available for
  747.    registered users only.
  748.  
  749.    Logon and Logong text files will be displayed to callers if found in
  750.    the Host directory.  They are displayed immediately after the news file,
  751.    and may be used for "last on" or "what happened today" bulletins.
  752.  
  753.    Now when a caller selects "/p" for private upload, the description
  754.    and file information is written to the file PRIVATE.DIR.
  755.  
  756.    The message base colors were again modified and improved.  I think we
  757.    have found the ultimate combination this time... but you never know.
  758.  
  759.    More internal support was added for the HST and other high-speed modems.
  760.  
  761.    The download time for each file is now calculated correctly when using
  762.    high-speed modems with locked baud rates.
  763.  
  764.    More internal security was added to ensure continued system safety.
  765.  
  766.    Fixed a bug with the NEW.DIR file not being updated properly when
  767.    a caller uploaded a file.
  768.  
  769.    Fixed a bug with the View Guest List option.  A lock-up could be
  770.    caused if only 5 users were registered.
  771.  
  772.    Fixed a bug with the View Zip File function.
  773.  
  774.    The "EDIT" Guest List option was taken off of the main menu and added
  775.    to the (UTIL)ities option.  "EDIT" may still be typed from the main
  776.    menu to take you directly to the Guest List Editor.
  777.  
  778.    REMINDER:  Although the (S)hell command was also added to the "UTIL"
  779.    option, it may also be used directly from the main menu to speed up
  780.    access to DOS.  Also, don't forget the quick logon options that
  781.    were added in version 1.3.  The following options may be used to speed
  782.    up access to the system from local or remote logon.
  783.  
  784.    Do you want ANSI graphics? -> y q x
  785.  
  786.    "q" means quick access and tells the host to skip the opening screen and
  787.        the news file.
  788.    "x" means turn xpert mode on.  The Host will immediately go to xpert mode,
  789.        and the menus will not be displayed upon logon.
  790.  
  791.    These commands may be in any order, any case, and spaces are ignored.
  792.  
  793.  
  794.    SOME IMPROVEMENTS AND BUG FIXES IN VERSION 1.4:
  795.  
  796.    File tagging is Here!
  797.       Thanks to popular demand, file tagging into a download batch queue has
  798.    been added to the Host.  Up to 5 files may be tagged for download while
  799.    the caller is viewing filelists.  The (T)ag function will add files to
  800.    the download queue while checking for the existence of the file, and
  801.    ensuring that the caller has sufficient time to download the file.  The
  802.    list may also be cleared with the (c)lear list function.  Both of these
  803.    functions are available while viewing filelists.  Download batches of more
  804.    than 5 files will be available as soon as Colin releases version 4.0 of
  805.    Telix.  A fundamental change in the Telix code is required to allow a
  806.    larger batch.
  807.  
  808.      To better serve the new tag file feature, I have also added a new batch
  809.    process that will allow callers without the use of batch protocols to
  810.    tag multiple files and download them with a "batch process".  For example,
  811.    a caller who is not using Telix and has no batch protocols (poor soul),
  812.    could tag up to 5 files, and then choose "D" to download.  Executive Host
  813.    would then send each file, one at a time, until all files have been sent.
  814.    The caller is asked if he/she wishes to continue the batch download,
  815.    between each file transfer.  This in effect allows a caller to download
  816.    up to 5 files without having to remember what they are.
  817.  
  818.    More Security:
  819.      Callers are required to reenter their password upon coming out of any
  820.    DOS shell activity.  Password verification is performed when a caller
  821.    returns from a door, and when the SysOp returns from a DOS shell.  This
  822.    feature adds more security by eliminating the possibility of a
  823.    simultaneous disconnect/reconnect while a caller is in DOS.  If the caller
  824.    fails to enter the correct password, the caller is disconnected and the
  825.    Host will recycle.
  826.    
  827.    The View Zip file function was slightly improved to give the proper
  828.    message when a file could not be located.
  829.  
  830.    The Verify Dir File option was fixed.  Some files that actually existed
  831.    were being reported as missing.
  832.  
  833.  
  834.    SOME IMPROVEMENTS AND BUG FIXES IN VERSION 1.3:
  835.  
  836.     NEW HOST SECURITY LEVELS:
  837.     The Host secutity levels were slightly modified in version 1.3.
  838.     The new levels are described below.
  839.  
  840.     Level 0 - Caller is "locked-out" of the Host and will have no access.
  841.     Level 1 - Callers may read mail, view bulletins and info screen, page
  842.               the SysOp, or leave a private message to the SysOp.
  843.     Level 2 - Same as 1, but may also view file directories and perform a
  844.               text search on directories.
  845.     Level 3 - Same as 2, but may also enter public messages and upload files.
  846.     Level 4 - Same as 3, but has access to doors and may view files.
  847.     Level 5 - Caller has full guest privilges including the ability to
  848.     download files.
  849.     Level 6 - Same as 5, but no time limit is imposed on caller.
  850.     Level 7 - Not used (same as 6).
  851.     Level 8 - Not used (same as 6).
  852.     Level 9 - SysOp status.  Caller has full access to all SysOp
  853.     functions.
  854.  
  855.    Callers with access levels below level 3 now have the ability to leave
  856.    a private message to the SysOp.
  857.  
  858.    Slight modifications were made to the message entry code in order to allow
  859.    the entry of extended ascii characters.  This allows the entry of border
  860.    characters, and also permits users to enter messages with letters such as
  861.    ä, ü, è, etc., which are common in the european languages.
  862.  
  863.    More color was added and other minor improvements and fixes were made to
  864.    the public message base.
  865.  
  866.    Trailing spaces are now stripped out of caller's name in order to make
  867.    the Host more strict during name/password entry.
  868.  
  869.    Caller's time left is now calculated from the door menu, eliminating the
  870.    possibility of callers being allowed to stay on too long.  Also, the time
  871.    of day, and time left is now displayed at the door menu prompt.
  872.  
  873.    Some problems arising out of more than 100 registered callers were fixed.
  874.  
  875.    Added a new option for callers to auto-logoff after their download is
  876.    complete.  Logoff is performed only if transfer is successful.
  877.  
  878.    A new option was added to the configuration of Executive Host.  The event
  879.    time may now be set to any time of day the SysOp prefers.  This new option
  880.    may be also used in order to shut down the host at a certain time.  For
  881.    example, if you wanted the Host to shut-down at 6:00am, you could set your
  882.    event to run at 6:00am, and make the last line of your event read:
  883.    ECHO ~~~+++~~~ATS0=0 > COM1       ( OR WHICHEVER PORT YOU ARE USING )
  884.    This would tell your modem to no longer answer the phone, effectively
  885.    turning off the host.
  886.  
  887.    One more new option added to the configuration of Executive Host.  This one
  888.    allows the Operator to "Lock" baud rates; useful with high-speed modems.
  889.    When this option is turned on, the Host will lock the communications
  890.    rate to the default protocol set in Telix.
  891.  
  892.    The (C)hange Colors option was removed from the SysOp menu and substituted
  893.    with the (C)olor on/off option.  This function was only taking up code
  894.    space, and was never being used by most SysOp's.  Custom color capabilities
  895.    will probably be available again in version 2.0, and will most likely be
  896.    added to the configuration options of the Host.
  897.  
  898.    CHANGES IN VERSION 1.2
  899.  
  900.    The Host now supports multiple download directories!  The SysOp may
  901.    now create subdirectories off of the "Main" file directory and place
  902.    files in them.  Executive Host will auto-detect these new subdirectories
  903.    and search them for downloading.  Files in these subdirectories will also
  904.    be available for view by callers, and will be checked for duplicates
  905.    when a caller attempts an upload.  One Example set-up is as follows:
  906.  
  907.     ┌─────┐     ┌────┐         ┌─────┐
  908.     │TELIX│─────│MAIN│─────────│UTIL │      <--  These are all valid
  909.     └─────┘     └──┬─┘         └─────┘           download directories as
  910.                    │           ┌───────┐         they are subdirectories of
  911.                    ├───────────│PROGRAM│         the MAIN download directory.
  912.                    │           └───────┘
  913.                    │           ┌───────┐         NOTE:  Valid download
  914.                    ├───────────│UTILITY│                directories may be
  915.                    │           └───────┘                ONLY one subdirectory
  916.                    │           ┌──────┐                 deep off of MAIN.
  917.                    ├───────────│GAMES │
  918.                    │           └──────┘
  919.                    │           ┌──────┐
  920.                    ├───────────│EDUCAT│
  921.                    │           └──────┘
  922.                    │           ┌─────┐
  923.                    └───────────│SYSOP│
  924.                                └─────┘
  925.  
  926.    Files in these subdirectories will be available for View and Download by
  927.    all callers with download priveleges (access level 4 and above).
  928.    These subdirectories will also be searched for duplicates when a caller
  929.    attempts an upload.
  930.    No further set-up on your part is required, other that making these
  931.    directories and placing files in them.
  932.  
  933.    The limit on subdirectories is approximately 100, depending on the length
  934.    of each directory name.  This new feature gives the Executive Host SysOp
  935.    more power and flexibility in designing and maintaining the file base.
  936.    Note that this feature now makes the Host CD-ROM compatible.  For
  937.    example, if you had a CD-ROM player configured as your D drive, you
  938.    could set your "Main" download directory as "D:\" (the root directory).
  939.    This would mean that all of the files in subdirectories off of the root
  940.    directory will be available for callers.  However, a few CD-ROM disks are
  941.    designed with subdirectories several layers deep.  In this case, only the
  942.    subdirectories that branch directly off of the root will be available for
  943.    callers.
  944.  
  945.    Downloads are now checked against the caller's time remaining to ensure
  946.    that the caller does not over-extend his\her time limit.
  947.  
  948.    The deletion of public messages is now allowed.  Callers may delete
  949.    messages written to them and also messages written by them. The SysOp may
  950.    delete any public message.
  951.  
  952.    A message base "packer" is now included with Executive Host.  This program
  953.    strips out deleted messages from the MESSAGE.TXT file in order to
  954.    reduce the size of this file, and to speed up the operation of the Host.
  955.    The program is called PACK.EXE and comes with it's own docs (PACK.DOC).
  956.  
  957.    Descriptions of private uploads are now added to a file called private.dir.
  958.  
  959.    The Host Filer was fixed so that it would use the "Main.dir" file for
  960.    certain functions if the SysOp was not using multiple description files.
  961.  
  962.    Callers are now returned to the doorlist menu instead of the main menu
  963.    when coming out of a door.  This feature was added by popular demand.
  964.  
  965.    Callers may stack door numbers when using the O)pen door option from the
  966.    main menu - for example entering "O 2" will open door #2.
  967.  
  968.    A problem with the recording of callers' daily time has been fixed.
  969.  
  970.    Several other minor bugs and problems have been fixed.
  971.  
  972.    CHANGES IN VERSION 1.1
  973.  
  974.    The new sortit.bat file is correct and contains no non-standard DOS
  975.    commands.
  976.  
  977.    The Sort Dir Option in the Host Filer now executes the necessary command.
  978.  
  979.    The Verify Dir File Option has been modified so that it now finds all
  980.    files correctly (if they exist).
  981.  
  982.    The Host no longer keeps the phone off-hook after returning from Utility
  983.    and Filer screens, and when coming out of local mode.
  984.  
  985.    SysOp may now choose "0" in the time limit configuration to give callers
  986.    unlimited access time (Callers were being logged off immediately).
  987.  
  988.    The files "doorlist.g" and "bulllist.g" may now be used as ansi color
  989.    versions of the menu files "doorlist" and "bulllist".
  990.  
  991.    Color versions of bulletins (with the letter g added to the end) now are
  992.    used correctly if the caller has ansi turned on.
  993.  
  994.    The dorinfo1.def file is created correctly if using com2 or in local mode.
  995.  
  996.    Auto-answer string should now work for all modems.
  997.  
  998.    The "Last Message Read" number is now displayed correctly.
  999.  
  1000.    Option "S" in the file directories menu line has been removed since this
  1001.    option is available from the main menu (text search).
  1002.  
  1003.    The limit on number of registered users has been raised from 99 to 999.
  1004.  
  1005. ** IMPORTANT NOTE:
  1006.    Version 1.1 uses a slightly different message base format.  Therefore, it
  1007.    will not run properly with a message base and execmail.dat file created
  1008.    by version 1.0.
  1009.  
  1010.    If you do not want to lose your existing message base, there is a way
  1011.    that you can modify the key files to work with the new version.  To
  1012.    accomplish this, follow the instructions below.
  1013.  
  1014.    1.  Edit the EXECMAIL.DAT file with your text editor, and change the
  1015.    following example file as shown.
  1016.  
  1017.    OLD FORMAT FILE
  1018.  
  1019.     1;00000;00000    <-- Notice that there is a blank space before data
  1020.     2;00000;00000    <-- numbers less than 10.
  1021.     3;00000;00000
  1022.  
  1023.    NEW FORMAT
  1024.    001;00000;00000   <-- Notice that there are NO spaces in the new format!
  1025.    002;00000;00000
  1026.    003;00000;00000
  1027.  
  1028.    2.  You will also have to change your MESSAGE.TXT file, which contains
  1029.    the actual messages in your base.  Each message data line (i.e.";;;01;01")
  1030.    in this file will have to have an extra zero added to it as shown below.
  1031.    Remember that ALL data lines in this file will have to be changed (one
  1032.    precedes each individual message).
  1033.  
  1034.    OLD FORMAT FILE
  1035.  
  1036.    ;;;00;01
  1037.           To:  ALL
  1038.         From:  etc, etc, etc.
  1039.  
  1040.    NEW FORMAT
  1041.  
  1042.    ;;;000;01          <------- An extra zero in the first number group is all
  1043.           To:  ALL             that is required to be compatible with 1.1.
  1044.         From:  etc, etc, etc.
  1045.  
  1046.    Now the conversion is complete!  Of course another way to convert is
  1047.    simply delete ALL of your old version data files, including the user file
  1048.    EXECHOST.USR and re-install the Host, but this I will leave up to you.
  1049.    Keep in mind that if you choose this option, you will have to add all of
  1050.    your caller's names back into the new user file (accomplished with the
  1051.    "EDIT" guest list option), and therefore should print out your old user
  1052.    file before deleting it.
  1053.        If you decide to convert your old message base, your old user file
  1054.    is compatible with version 1.1, but if you delete the message base
  1055.    (along with EXECMAIL.DAT), you will have to delete the user file also,
  1056.    since the data numbers will not match up otherwise.
  1057.